• word of the day

    sheep gadfly

    sheep gadfly - Dictionary definition and meaning for word sheep gadfly

    Definition
    (noun) larvae are parasitic on sheep
    Synonyms : oestrus ovis , sheep botfly

Word used in video below:
text: it's mummy sheep with susie sheep
Download our Mobile App Today
Receive our word of the day
on Whatsapp